pepper spray – English–Español translations

🇬🇧 en es 🇪🇸

pepper spray noun

  • non-lethal riot-control agent
aerosol de pimienta
Wiktionary Links